keratoma plantare sulcatum - German English Dictionary